#footer { height:122px;width:100%;}
.footer_bg {min-width:1004px;width:100%;_width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" );   background-image:url(../style/images/footer/footerbg.jpg);background-repeat: repeat-x;}
.footer_main { color:#93afd2; font-size:12px;min-width:1004px; width:100%; _width:expression((documentElement.clientWidth < 1004) ? "1004px" : "100%" );}
.footer_warp {}
.logo {position: absolute;float: left;}
.text  {margin-left: 230px;float: left;position: absolute;width: 690px;}
.text p {color: #7d7c7c;line-height: 16px;}
.text ul {padding-top: 5px;color: #f3f3f3;line-height: 20px;padding-bottom: 4px;}
.text a {color: #7d7c7c;text-decoration: none;}
.text a:hover {color: #ECEFA8;text-decoration: underline;}